package com.ys.web.sys.config;

import com.ys.base.BaseDao;
import com.ys.utils.spring.config.SysConfigInfo;
import com.ys.utils.spring.config.SysErrorCode;
import org.apache.ibatis.annotations.Update;

import java.util.List;

/**
 * Description
 * Created by 王伟
 * Date create on 16:46 2019/11/19.
 */
public interface SysConfigDao extends BaseDao {
    /* 所有配置 */
    List<SysConfigInfo> sysConfig();
    /* 所有错误码 */
    List<SysErrorCode> sysErrorCode();
    /* oss配置 */
    List<SysConfigInfo> ossConfig();
    /* 资金配置 */
    List<SysConfigInfo> walletConfig();

    @Update("update t_sys_configs set configValue=concat(configValue,#{ip}) where configKey='sys.black.ips'")
    int addBlackIp(String ip);
}
